--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Node / ReticulumProjects / MeshChatX.git / files / meshchatx / src / frontend / components / settings / sections / BatterySettingsSection.vue
Displaying Raw • Download
meshchatx/src/frontend/components/settings/sections/BatterySettingsSection.vue 9c739fa940d1bcaefcd5de9a3b461762a7200103 (9c739fa9) Text, 13.10 KB
T8b949e<!-- SPDX-License-Identifier: 0BSD -->
Tb4b4b4<Tff7b72templateTb4b4b4>
Tb4b4b4<Tff7b72section Te6edf3v-showTff7b72=Ta5d6ff"Te6edf3visibleTa5d6ff" Te6edf3classTff7b72=Ta5d6ff"settings-section break-inside-avoid"Tb4b4b4>
Tb4b4b4<Tff7b72header Te6edf3classTff7b72=Ta5d6ff"settings-section__header"Tb4b4b4>
Tb4b4b4<Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"settings-section__eyebrow"Tb4b4b4>Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.eyebrow"Tb4b4b4) Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72h2Tb4b4b4>Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.title"Tb4b4b4) Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72h2Tb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.description"Tb4b4b4) Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72headerTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"settings-section__body space-y-4"Tb4b4b4>
Tb4b4b4<Tff7b72label Te6edf3classTff7b72=Ta5d6ff"setting-toggle"Tb4b4b4>
Tb4b4b4<Tff7b72Toggle
Te6edf3idTff7b72=Ta5d6ff"settings-battery-saver-enabled"
Tb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3enabledTa5d6ff"
Tb4b4b4@Te6edf3updateTb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3$emitTb4b4b4(Ta5d6ff'enabled-change'Tb4b4b4, Te6edf3$eventTb4b4b4)Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__label"Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__title"Tb4b4b4>Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.enabled"Tb4b4b4) Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__description"Tb4b4b4>Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.enabled_desc"Tb4b4b4) Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72labelTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"text-sm font-medium text-gray-900 dark:text-gray-100 pt-2"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.options_heading"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72label Te6edf3classTff7b72=Ta5d6ff"setting-toggle"Tb4b4b4>
Tb4b4b4<Tff7b72Toggle
Te6edf3idTff7b72=Ta5d6ff"settings-battery-viz-discovery"
Tb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3disableVisualiserDiscoveryTa5d6ff"
Tb4b4b4@Te6edf3updateTb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{ Te6edf3disableVisualiserDiscoveryTff7b72: Te6edf3$event Tb4b4b4}Tb4b4b4)Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__label"Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__title"Tb4b4b4>Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.disable_visualiser_discovery"Tb4b4b4) Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__description"Tb4b4b4>Tff7b72{{
Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.disable_visualiser_discovery_desc"Tb4b4b4)
Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72labelTb4b4b4>
Tb4b4b4<Tff7b72label Te6edf3classTff7b72=Ta5d6ff"setting-toggle"Tb4b4b4>
Tb4b4b4<Tff7b72Toggle
Te6edf3idTff7b72=Ta5d6ff"settings-battery-hide-offline"
Tb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3hideOfflineInterfacesTa5d6ff"
Tb4b4b4@Te6edf3updateTb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{ Te6edf3hideOfflineInterfacesTff7b72: Te6edf3$event Tb4b4b4}Tb4b4b4)Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__label"Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__title"Tb4b4b4>Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.hide_offline_interfaces"Tb4b4b4) Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__description"Tb4b4b4>Tff7b72{{
Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.hide_offline_interfaces_desc"Tb4b4b4)
Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72labelTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"space-y-2"Tb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"text-sm font-medium text-gray-900 dark:text-gray-100"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.max_visualiser_interfaces"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72p Te6edf3classTff7b72=Ta5d6ff"text-xs text-gray-500 dark:text-zinc-400"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.max_visualiser_interfaces_desc"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72input
Tb4b4b4:Te6edf3valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3maxVisualiserInterfacesTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"number"
Te6edf3minTff7b72=Ta5d6ff"0"
Te6edf3maxTff7b72=Ta5d6ff"128"
Te6edf3classTff7b72=Ta5d6ff"input-field"
Tb4b4b4@Te6edf3changeTff7b72=Ta5d6ff"
Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{
Te6edf3maxVisualiserInterfacesTff7b72: Tffa657NumberTb4b4b4(Te6edf3$eventTb4b4b4.Te6edf3targetTb4b4b4.Te6edf3valueTb4b4b4)Tb4b4b4,
Tb4b4b4}Tb4b4b4)
Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"space-y-2"Tb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"text-sm font-medium text-gray-900 dark:text-gray-100"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.visualiser_reload_seconds"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72p Te6edf3classTff7b72=Ta5d6ff"text-xs text-gray-500 dark:text-zinc-400"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.visualiser_reload_seconds_desc"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72input
Tb4b4b4:Te6edf3valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3visualiserReloadSecondsTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"number"
Te6edf3minTff7b72=Ta5d6ff"0"
Te6edf3maxTff7b72=Ta5d6ff"600"
Te6edf3classTff7b72=Ta5d6ff"input-field"
Tb4b4b4@Te6edf3changeTff7b72=Ta5d6ff"
Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{
Te6edf3visualiserReloadSecondsTff7b72: Tffa657NumberTb4b4b4(Te6edf3$eventTb4b4b4.Te6edf3targetTb4b4b4.Te6edf3valueTb4b4b4)Tb4b4b4,
Tb4b4b4}Tb4b4b4)
Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72label Te6edf3classTff7b72=Ta5d6ff"setting-toggle"Tb4b4b4>
Tb4b4b4<Tff7b72Toggle
Te6edf3idTff7b72=Ta5d6ff"settings-battery-live-layout"
Tb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3disableVisualiserLiveLayoutTa5d6ff"
Tb4b4b4@Te6edf3updateTb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{ Te6edf3disableVisualiserLiveLayoutTff7b72: Te6edf3$event Tb4b4b4}Tb4b4b4)Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__label"Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__title"Tb4b4b4>Tff7b72{{
Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.disable_visualiser_live_layout"Tb4b4b4)
Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__description"Tb4b4b4>Tff7b72{{
Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.disable_visualiser_live_layout_desc"Tb4b4b4)
Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72labelTb4b4b4>
Tb4b4b4<Tff7b72label Te6edf3classTff7b72=Ta5d6ff"setting-toggle"Tb4b4b4>
Tb4b4b4<Tff7b72Toggle
Te6edf3idTff7b72=Ta5d6ff"settings-battery-bg-poll"
Tb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3reduceBackgroundPollingTa5d6ff"
Tb4b4b4@Te6edf3updateTb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{ Te6edf3reduceBackgroundPollingTff7b72: Te6edf3$event Tb4b4b4}Tb4b4b4)Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__label"Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__title"Tb4b4b4>Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.reduce_background_polling"Tb4b4b4) Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__description"Tb4b4b4>Tff7b72{{
Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.reduce_background_polling_desc"Tb4b4b4)
Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72labelTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"space-y-2"Tb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"text-sm font-medium text-gray-900 dark:text-gray-100"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.background_poll_multiplier"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72p Te6edf3classTff7b72=Ta5d6ff"text-xs text-gray-500 dark:text-zinc-400"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.background_poll_multiplier_desc"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72input
Tb4b4b4:Te6edf3valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3backgroundPollMultiplierTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"number"
Te6edf3minTff7b72=Ta5d6ff"2"
Te6edf3maxTff7b72=Ta5d6ff"10"
Te6edf3classTff7b72=Ta5d6ff"input-field"
Tb4b4b4@Te6edf3changeTff7b72=Ta5d6ff"
Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{
Te6edf3backgroundPollMultiplierTff7b72: Tffa657NumberTb4b4b4(Te6edf3$eventTb4b4b4.Te6edf3targetTb4b4b4.Te6edf3valueTb4b4b4)Tb4b4b4,
Tb4b4b4}Tb4b4b4)
Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72label Te6edf3classTff7b72=Ta5d6ff"setting-toggle"Tb4b4b4>
Tb4b4b4<Tff7b72Toggle
Te6edf3idTff7b72=Ta5d6ff"settings-battery-ifaces-discovery"
Tb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3reduceInterfacesDiscoveryTa5d6ff"
Tb4b4b4@Te6edf3updateTb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{ Te6edf3reduceInterfacesDiscoveryTff7b72: Te6edf3$event Tb4b4b4}Tb4b4b4)Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__label"Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__title"Tb4b4b4>Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.reduce_interfaces_discovery"Tb4b4b4) Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__description"Tb4b4b4>Tff7b72{{
Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.reduce_interfaces_discovery_desc"Tb4b4b4)
Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72labelTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"grid grid-cols-1 sm:grid-cols-2 gap-4"Tb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"space-y-2"Tb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"text-sm font-medium text-gray-900 dark:text-gray-100"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.interfaces_stats_poll_seconds"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72input
Tb4b4b4:Te6edf3valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3interfacesStatsPollSecondsTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"number"
Te6edf3minTff7b72=Ta5d6ff"1"
Te6edf3maxTff7b72=Ta5d6ff"120"
Te6edf3classTff7b72=Ta5d6ff"input-field"
Tb4b4b4@Te6edf3changeTff7b72=Ta5d6ff"
Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{
Te6edf3interfacesStatsPollSecondsTff7b72: Tffa657NumberTb4b4b4(Te6edf3$eventTb4b4b4.Te6edf3targetTb4b4b4.Te6edf3valueTb4b4b4)Tb4b4b4,
Tb4b4b4}Tb4b4b4)
Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"space-y-2"Tb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"text-sm font-medium text-gray-900 dark:text-gray-100"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.interfaces_discovery_poll_seconds"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72input
Tb4b4b4:Te6edf3valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3interfacesDiscoveryPollSecondsTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"number"
Te6edf3minTff7b72=Ta5d6ff"5"
Te6edf3maxTff7b72=Ta5d6ff"300"
Te6edf3classTff7b72=Ta5d6ff"input-field"
Tb4b4b4@Te6edf3changeTff7b72=Ta5d6ff"
Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{
Te6edf3interfacesDiscoveryPollSecondsTff7b72: Tffa657NumberTb4b4b4(Te6edf3$eventTb4b4b4.Te6edf3targetTb4b4b4.Te6edf3valueTb4b4b4)Tb4b4b4,
Tb4b4b4}Tb4b4b4)
Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72label Te6edf3classTff7b72=Ta5d6ff"setting-toggle"Tb4b4b4>
Tb4b4b4<Tff7b72Toggle
Te6edf3idTff7b72=Ta5d6ff"settings-battery-bitrate-limits"
Tb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3applyInterfaceBitrateLimitsTa5d6ff"
Tb4b4b4@Te6edf3updateTb4b4b4:Te6edf3model-valueTff7b72=Ta5d6ff"Te6edf3$emitTb4b4b4(Ta5d6ff'patch'Tb4b4b4, Tb4b4b4{ Te6edf3applyInterfaceBitrateLimitsTff7b72: Te6edf3$event Tff7b72=== Tff7b72true Tb4b4b4}Tb4b4b4)Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__label"Tb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__title"Tb4b4b4>Tff7b72{{
Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.apply_interface_bitrate_limits"Tb4b4b4)
Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"setting-toggle__description"Tb4b4b4>Tff7b72{{
Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.apply_interface_bitrate_limits_desc"Tb4b4b4)
Tff7b72}}Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72labelTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3v-ifTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3applyInterfaceBitrateLimitsTa5d6ff" Te6edf3classTff7b72=Ta5d6ff"space-y-3"Tb4b4b4>
Tb4b4b4<Tff7b72p Te6edf3classTff7b72=Ta5d6ff"text-xs text-gray-500 dark:text-zinc-400"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.interface_bitrate_limits_help"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3v-ifTff7b72=Ta5d6ff"Te6edf3batteryInterfaceRowsTb4b4b4.Te6edf3length Tff7b72=== T79c0ff0Ta5d6ff" Te6edf3classTff7b72=Ta5d6ff"text-xs text-gray-500 dark:text-zinc-400"Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.interface_bitrate_limits_empty"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72div
Te6edf3v-forTff7b72=Ta5d6ff"Te6edf3row Tff7b72in Te6edf3batteryInterfaceRowsTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Te6edf3rowTb4b4b4.Te6edf3nameTa5d6ff"
Te6edf3classTff7b72=Ta5d6ff"grid grid-cols-1 sm:grid-cols-[1fr_10rem] gap-2 items-center"
Tb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"text-sm text-gray-900 dark:text-gray-100 truncate" Tb4b4b4:Te6edf3titleTff7b72=Ta5d6ff"Te6edf3rowTb4b4b4.Te6edf3nameTa5d6ff"Tb4b4b4>
Tff7b72{{ Te6edf3rowTb4b4b4.Te6edf3name Tff7b72}}
Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"text-xs text-gray-500 dark:text-zinc-400"Tb4b4b4> (Tff7b72{{ Te6edf3rowTb4b4b4.Te6edf3type Tff7b72|| Ta5d6ff"?" Tff7b72}}) Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72input
Tb4b4b4:Te6edf3valueTff7b72=Ta5d6ff"Te6edf3batterySaverTb4b4b4.Te6edf3interfaceBitrateLimitsTb4b4b4[Te6edf3rowTb4b4b4.Te6edf3nameTb4b4b4]Ta5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"number"
Te6edf3minTff7b72=Ta5d6ff"0"
Te6edf3classTff7b72=Ta5d6ff"input-field"
Tb4b4b4:Te6edf3placeholderTff7b72=Ta5d6ff"Te6edf3$tTb4b4b4(Ta5d6ff'settings.battery.interface_bitrate_placeholder'Tb4b4b4)Ta5d6ff"
Tb4b4b4@Te6edf3changeTff7b72=Ta5d6ff"Te6edf3onBitrateInputTb4b4b4(Te6edf3rowTb4b4b4.Te6edf3nameTb4b4b4, Te6edf3$eventTb4b4b4.Te6edf3targetTb4b4b4.Te6edf3valueTb4b4b4)Ta5d6ff"
Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tff7b72div Te6edf3classTff7b72=Ta5d6ff"flex flex-wrap gap-2"Tb4b4b4>
Tb4b4b4<Tff7b72button
Te6edf3typeTff7b72=Ta5d6ff"button"
Te6edf3classTff7b72=Ta5d6ff"secondary-button text-sm"
Tb4b4b4:Te6edf3disabledTff7b72=Ta5d6ff"Te6edf3batteryBitrateBusyTa5d6ff"
Tb4b4b4@Te6edf3clickTff7b72=Ta5d6ff"Te6edf3$emitTb4b4b4(Ta5d6ff'apply-bitrates'Tb4b4b4)Ta5d6ff"
Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.apply_bitrates_reload"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72buttonTb4b4b4>
Tb4b4b4<Tff7b72button
Te6edf3typeTff7b72=Ta5d6ff"button"
Te6edf3classTff7b72=Ta5d6ff"secondary-button text-sm"
Tb4b4b4:Te6edf3disabledTff7b72=Ta5d6ff"Te6edf3batteryBitrateBusyTa5d6ff"
Tb4b4b4@Te6edf3clickTff7b72=Ta5d6ff"Te6edf3$emitTb4b4b4(Ta5d6ff'restore-bitrates'Tb4b4b4)Ta5d6ff"
Tb4b4b4>
Tff7b72{{ Te6edf3$tTb4b4b4(Ta5d6ff"settings.battery.restore_bitrates_reload"Tb4b4b4) Tff7b72}}
Tb4b4b4<Tb4b4b4/Tff7b72buttonTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72divTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72sectionTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72templateTb4b4b4>
Tb4b4b4<Tff7b72scriptTb4b4b4>
Tff7b72import Te6edf3Toggle Tff7b72from Ta5d6ff"../../forms/Toggle.vue"Tb4b4b4;
Tff7b72export Tff7b72default Tb4b4b4{
Te6edf3nameTff7b72: Ta5d6ff"BatterySettingsSection"Tb4b4b4,
Te6edf3componentsTff7b72: Tb4b4b4{
Te6edf3ToggleTb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3propsTff7b72: Tb4b4b4{
Te6edf3visibleTff7b72: Tb4b4b4{
Te6edf3typeTff7b72: Tffa657BooleanTb4b4b4,
Tff7b72defaultTff7b72: Tff7b72trueTb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3batterySaverTff7b72: Tb4b4b4{
Te6edf3typeTff7b72: Tffa657ObjectTb4b4b4,
Te6edf3requiredTff7b72: Tff7b72trueTb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3batteryInterfaceRowsTff7b72: Tb4b4b4{
Te6edf3typeTff7b72: Tffa657ArrayTb4b4b4,
Tff7b72defaultTff7b72: Tb4b4b4(Tb4b4b4) Tb4b4b4=> Tb4b4b4[Tb4b4b4]Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3batteryBitrateBusyTff7b72: Tb4b4b4{
Te6edf3typeTff7b72: Tffa657BooleanTb4b4b4,
Tff7b72defaultTff7b72: Tff7b72falseTb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3emitsTff7b72: Tb4b4b4[Ta5d6ff"enabled-change"Tb4b4b4, Ta5d6ff"patch"Tb4b4b4, Ta5d6ff"bitrate-limit-change"Tb4b4b4, Ta5d6ff"apply-bitrates"Tb4b4b4, Ta5d6ff"restore-bitrates"Tb4b4b4]Tb4b4b4,
Te6edf3methodsTff7b72: Tb4b4b4{
Te6edf3onBitrateInputTb4b4b4(Te6edf3nameTb4b4b4, Te6edf3rawTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3limits Tff7b72= Tb4b4b4{ Tb4b4b4...Tb4b4b4(Tff7b72thisTb4b4b4.Te6edf3batterySaverTb4b4b4.Te6edf3interfaceBitrateLimits Tff7b72|| Tb4b4b4{Tb4b4b4}Tb4b4b4) Tb4b4b4}Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3raw Tff7b72=== Ta5d6ff"" Tff7b72|| Te6edf3raw Tff7b72== Tff7b72null Tff7b72|| Tffa657NumberTb4b4b4.Tffa657isNaNTb4b4b4(Tffa657NumberTb4b4b4(Te6edf3rawTb4b4b4)Tb4b4b4)Tb4b4b4) Tb4b4b4{
Tff7b72delete Te6edf3limitsTb4b4b4[Te6edf3nameTb4b4b4]Tb4b4b4;
Tb4b4b4} Tff7b72else Tb4b4b4{
Te6edf3limitsTb4b4b4[Te6edf3nameTb4b4b4] Tff7b72= Tffa657MathTb4b4b4.Te6edf3maxTb4b4b4(T79c0ff0Tb4b4b4, Tffa657MathTb4b4b4.Te6edf3roundTb4b4b4(Tffa657NumberTb4b4b4(Te6edf3rawTb4b4b4)Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72thisTb4b4b4.Te6edf3$emitTb4b4b4(Ta5d6ff"patch"Tb4b4b4, Tb4b4b4{ Te6edf3interfaceBitrateLimitsTff7b72: Te6edf3limits Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4;
Tb4b4b4<Tb4b4b4/Tff7b72scriptTb4b4b4>
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────